Big Huge Thesaurus

bufo debilis

noun

sounds kind of like